package com.pb.infra.oth.entity.common;

import lombok.Data;

/**
 * 树
 *
 * @author liudebao
 * @date 2020/1/1
 */
@Data
public class Tree {
    /**
     * 节点id
     */
    private String id;

    /**
     * 父节点id
     */
    private String parentId;

    /**
     * 节点名称
     */
    private String name;

    /**
     * 节点名称
     */
    private String title;

    /**
     * 层级
     */
    private Integer lvl;

    /**
     * 序号
     */
    private Integer seq;

    /**
     * 是否叶子
     */
    private Integer leafFlag;

    /**
     * 是否启用
     */
    private Integer isValid;

    /**
     * 树表名
     */
    private String treeTab;

    /**
     * 树编号
     */
    private String treeId;

    /**
     * 树编号
     */
    private String secTreeId;

    /**
     * 规则类型
     */
    private Integer ruleType;

    /**
     * 修改人
     */
    private String updatedBy;

    /**
     * 法人
     */
    private String corpId;

    /**
     * 单位
     */
    private String unitCd;

    /**
     * 开始时间
     */
    private String startDate;

    /**
     * 结束时间
     */
    private String endDate;

    /**
     * 是否有效
     */
    private Integer levelingFlag;

    /**
     * 预算类型
     */
    private String alAttr;


    private Object checked;

    /**
     * 路径
     */
    private String path;
    /**
     * 图标
     */
    private String icon;
    /**
     * 组件
     */
    private String component;
    /**
     * 来源类型
     */
    private Integer srcType;
    /**
     * 外部连接地址
     */
    private String href;

    /**
     * 菜单类型
     */
    private Integer menuType;

    /**
     * 菜单类型
     */
    private Integer isCapPrdt;

    /**
     * 菜单类型
     */
    private String sysFlag;

}